//package com.ptu.spzx.user.service;
//
//import com.baomidou.mybatisplus.extension.service.IService;
//import com.github.pagehelper.PageInfo;
//import com.ptu.spzx.model.dto.h5.UserLoginDto;
//import com.ptu.spzx.model.dto.h5.UserRegisterDto;
//import com.ptu.spzx.model.dto.system.AssginStuDeptDto;
//import com.ptu.spzx.model.entity.system.SysUser;
//import com.ptu.spzx.model.entity.user.UserInfo;
//import com.ptu.spzx.model.vo.common.Result;
//import com.ptu.spzx.model.vo.h5.UserInfoVo;
//
//import java.util.List;
//
//public interface UserInfoService extends IService<SysUser> {
//    void register(UserRegisterDto userRegisterDto);
//
//
//    void setClassId(List<String> stuIds,String className);
//
//    SysUser getStu(String stuId);
//
//    List<SysUser> getStuList(String className);
//
//    void doAssignDept(AssginStuDeptDto assginStuDeptDto);
//
//    List<String> getStuListByClass(String className);
//
//    void setClaaNull(String className);
//
//    PageInfo<SysUser> getStuListByClassName(List<String> classNames,Integer pageNum,Integer pageSize);
//
//    List<SysUser> getStuListByAllClassName(List<String> stuIds);
//
//    SysUser getStuInfo(String userName);
//}
